glory bush - French English Dictionary